starstarstarstarstar_half
Welcome to Remote Sensing Image Acquisition, Analysis and Applications, in which we explore the nature of imaging the earth's surface from space or from airborne vehicles. This course covers the fundamental nature of remote sensing and the platforms and sensor types used. It also provides an in-depth treatment of the computational algorithms employed in image understanding, ranging from the earliest historically important techniques to more recent approaches based on deep learning. It assumes no prior knowledge of remote sensing but develops the material to a depth comparable to a senior undergraduate course in remote sensing and image analysis. That requires the use of the mathematics of vector and matrix algebra, and statistics. It is recognised that not all participants will have that background so summaries and hand worked examples are included to illustrate all important material. The course material is extensively illustrated by examples and commentary on the how the technology is applied in practice. It will prepare participants to use the material in their own disciplines and to undertake more detailed study in remote sensing and related topics.
    starstarstarstarstar_half
    This course can also be taken for academic credit as ECEA 5733, part of CU Boulder’s Master of Science in Electrical Engineering degree. In this course, you will learn how to implement different state-of-health estimation methods and to evaluate their relative merits. By the end of the course, you will be able to: - Identify the primary degradation mechanisms that occur in lithium-ion cells and understand how they work - Execute provided Octave/MATLAB script to estimate total capacity using WLS, WTLS, and AWTLS methods and lab-test data, and to evaluate results - Compute confidence intervals on total-capacity estimates - Compute estimates of a cell’s equivalent-series resistance using lab-test data - Specify the tradeoffs between joint and dual estimation of state and parameters, and steps that must be taken to ensure robust estimates (honors)
      starstarstarstarstar_border
      The course is aimed at university-level students of all engineering backgrounds, who would like to learn the basics of modern biomedical engineering, including the development of human-robotic interfaces and systems such as bionic prosthetics. The course is covering the practical basics of almost everything that a modern biomedical engineer is required to know: electronics, control theory, microcontrollers (Arduino), and high-level programming (MATLAB). All covered disciplines do not require any prior knowledge except university-level mathematics and physics. By the end of the course, the students will be able to practically understand and design electronic systems for electrophysiological signal acquisition, connect and program the microcontroller, organise the data transmission between a controller and PC, process the acquired signal and control a simple robot with the acquired signal in real-time. The course is also providing a platform from which the students can improve their skills further by simply adding more complicated systems and experimenting with more advanced control paradigms. Although the course is aimed at engineers, it will be also suitable for anyone who is interested in modern R&D as it teaches the practical concepts which are employed by almost any engineering environments around the world involved in designing and prototyping of new ideas, both in academia and industry. The course was developed by Peter the Great St. Petersburg Polytechnic University with the support of University College London (UCL).
        starstarstarstarstar_border
        Hi, this is a course series I started to help various colleagues in the world of electrical engineering and industrial automation to understand and to be able to design and implement a most common motor starter for industrial automation applications - DOL motor starter. Since this is a first course in the series, I start of not only by building a whole circuit diagram but also explaining in detail all the circuit components, both for power and control circuit. You'll also learn how to properly dimension (size) all the power circuit components. In the following courses we will more concentrate on the control circuit since after this course you will understand: the symbols (IEC/NFPA) the power circuit components such as fuse, contactor, motor overload switch aka motor protection circuit breaker (MPCB) the control circuit components such as START/STOP pushbuttons, emergency stop pushbutton, signal lamps (aka pilot lights), relay and it's role etc. Regarding manual controls, that is, pilot devices, I will also publish soon 2 courses (one for Siemens devices and one for Allen Bradley) that will teach you how to efficiently plan those pilot devices such as START/STOP push buttons, emergency stop push button, selector switch (MAN-O-AUTO), twin push button, pilot lights (signal lamps). So please refer to those respective courses if you want to learn in detail how to configure those devices which tend to get complicated since they normally constitute from many different parts/pieces which if properly configured then form a whole working component. Hope you will enjoy the course and I'll be seeing you in the lectures. Stay safe and well. Best regards, Ivan Vidovic
          starstarstarstarstar_border
          This course will introduce you to all aspects of development of Soft Processors and Intellectual Property (IP) in FPGA design. You will learn the extent of Soft Processor types and capabilities, how to make your own Soft Processor in and FPGA, including how to design the hardware and the software for a Soft Processor. You will learn how to add IP blocks and custom instructions to your Soft Processor. After the Soft Processor is made, you learn how to verify the design using simulation and an internal logic analyzer. Once complete you will know how to create and use Soft Processors and IP, a very useful skill. This course consists of 4 modules, approximately 1 per week for 4 weeks. Each module will include an hour or two of video lectures, reading assignments, discussion prompts, and an end of module assessment.
            star_border star_border star_border star_border star_border
            This course Electric Motor Control explain the fundamental concepts of designing and maintaining electrical control for the three phase induction motors. Design simple and complex control circuits. all circuits discussed in this course are practical. first section electrical control and protective devices is about fundamental components of motor controls, devices that control the flow of current in circuits. circuit breakers , fuse , relays , switches , contactor and timers. second section is about sizing electric motor panels. third section is about electric control circuits.
              starstarstarstarstar_half
              In this course students learn the basic concepts of acoustics and electronics and how they can applied to understand musical sound and make music with electronic instruments. Topics include: sound waves, musical sound, basic electronics, and applications of these basic principles in amplifiers and speaker design.
                starstarstarstarstar_half
                Welcome to the Introduction to Embedded Systems Software and Development Environments. This course is focused on giving you real world coding experience and hands on project work with ARM based Microcontrollers. You will learn how to implement software configuration management and develop embedded software applications. Course assignments include creating a build system using the GNU Toolchain GCC, using Git version control, and developing software in Linux on a Virtual Machine. The course concludes with a project where you will create your own build system and firmware that can manipulate memory. The second course in this 2 course series , Embedded Software and Hardware Architecture, will use hardware tools to program and debug microcontrollers with bare-metal firmware. Using a Texas Instruments MSP432 Development Kit, you will configure a variety of peripherals, write numerous programs, and see your work execute on your own embedded platform!
                  starstarstarstarstar_half
                  This course can also be taken for academic credit as ECEA 5731, part of CU Boulder’s Master of Science in Electrical Engineering degree. In this course, you will learn the purpose of each component in an equivalent-circuit model of a lithium-ion battery cell, how to determine their parameter values from lab-test data, and how to use them to simulate cell behaviors under different load profiles. By the end of the course, you will be able to: - State the purpose for each component in an equivalent-circuit model - Compute approximate parameter values for a circuit model using data from a simple lab test - Determine coulombic efficiency of a cell from lab-test data - Use provided Octave/MATLAB script to compute open-circuit-voltage relationship for a cell from lab-test data - Use provided Octave/MATLAB script to compute optimized values for dynamic parameters in model - Simulate an electric vehicle to yield estimates of range and to specify drivetrain components - Simulate battery packs to understand and predict behaviors when there is cell-to-cell variation in parameter values
                    starstarstarstarstar_half
                    "Introduction to Systems Engineering" uses a structured yet flexible approach to provide a holistic, solid foundation to the successful development of complicated systems. The course takes you step by step through the system life cycle, from design to development, production and management. You will learn how the different components of a system interrelate, and how each contributes to a project’s goals and success. The discipline’s terminology, which can so often confuse the newcomer, is presented in an easily digestible form. Weekly video lectures introduce and synthesise key concepts, which are then reinforced with quizzes and practical exercises to help you measure your learning. This course welcomes anyone who wants to find out how complex systems can be developed and implemented successfully. It is relevant to anyone in project management, engineering, QA, logistic support, operations, management, maintenance and other work areas. No specific background is required, and we welcome learners with all levels of interest and experience.